// pages/participate/participate.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    imgArr:[],
    textaraeText:'',
    publicTetxt:'公开',
    itemList: ['公开', '仅我关注的人可见', '私密']
  },

  addImg(){
    wx.chooseImage({
      count: 9,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success:(res)=> {
        console.log(res.tempFilePaths)
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        this.data.imgArr = [...this.data.imgArr,...tempFilePaths];
        this.setData({
          imgArr: this.data.imgArr
        })
        console.log(this.data.imgArr)
      }
    })
  },

  handleInput(e){
    this.setData({
      textaraeText:e.detail.value
    })
  },
  //删除照片
  deleteImg(e){
    wx.showModal({
      title: '提示',
      content: '是否删除当前图片',
      success:(res)=> {
        if (res.confirm) {
          var imgId = e.currentTarget.dataset.id;
          this.data.imgArr.splice(imgId, 1);
          this.setData({
            imgArr: this.data.imgArr
          })
        } 
      }
    })
   
  },

  //图片预览
  previewImage(e){
    var src = e.currentTarget.dataset.src;
    wx.previewImage({
      current: src, // 当前显示图片的http链接
      urls: this.data.imgArr // 需要预览的图片http链接列表
    })
  },

  //选择权限
  authority(){
    wx.showActionSheet({
      itemList: this.data.itemList ,
      itemColor:'#1478F6',
      success:(res)=> {
        console.log(res.tapIndex);
        this.setData({
          publicTetxt: this.data.itemList[res.tapIndex]
        })
      },
      fail(res) {
        console.log(res.errMsg)
      }
    })
  },
  //选择热门话题
  addHotTopic(){
    wx.navigateTo({
      url: "/pages/addTopic/addTopic"
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})